<?php

//fonction de recherche des rôles d'une personne
//P.E : personne	: la personne dont on recherche les rôles
//P.S : 			: la requête de recherche des rôles d'une personne

function rechRole($personne){
        $requete="SELECT * FROM role
                INNER JOIN role_personne
                        ON role.id = role_personne.id_role
                                WHERE role_personne.uuid_personne = '$personne' ORDER BY role.nom ASC;";
        return mysql_query($requete);
}

//fonction de recherche un role en fonction de son id
//P.E : role     	: l'identifiant du role recherche
//P.S : 			: la requête de recherche du role

function rechRole_by_id($id){
        $requete="SELECT * FROM role
                 WHERE id = '$id';";
        return mysql_query($requete);
}

//fonction de recherche des patients d'un professionnel de santé
//P.E : role	: le role dont on cherche les patients
//P.S :			: la requête de recherche des patients du professionnel de santé

function rechPatients($idrole){
        $requete="SELECT * FROM personne
                INNER JOIN patient_medecin
                        ON personne.uuid = patient_medecin.uuid_patient
                                WHERE patient_medecin.uuid_role = '$idrole' ORDER BY personne.nom ASC;";
        return mysql_query($requete);
}

//fonction de recherche des patients d'un service
//P.E : service	: le service dont on cherche les patients
//P.S :			: la requête de recherche des patients du professionnel de santé

function patientService($idservice){
        $requete="SELECT * FROM personne
                INNER JOIN hospitalisation
                        ON personne.uuid = hospitalisation.uuid_patient
                                WHERE hospitalisation.uuid_service = '$idservice' ORDER BY personne.nom ASC;";
        return mysql_query($requete);
}

//fonction de recherche des patients d'un médecin traitant
//P.E : medecin traitant	: uuid du medecin traitant dont on cherche les patients
//P.S :			: la requête de recherche des patients du professionnel de santé

function patientMedecin($uuid_med_traitant){
        $requete="SELECT * FROM personne WHERE uuid_medecin_traitant = '$uuid_med_traitant' ORDER BY personne.nom ASC;";
        return mysql_query($requete);
}
?>